贡献: to contribute, to dedicate, to devote, contribution...
坐落: to be situated, to be located (of a building)...
在线: online...
穴位: acupuncture point, location of a grave...
供: sacrificial offering, to confess...
重创: to inflict heavy losses, to inflict serious damage...
航天员: astronaut...
先生: teacher, husband, doctor (dialect), Mister (Mr.)...
请示: to ask for instructions...
凯歌: triumphal hymn, victory song, paean...